package main

import (
	"github.com/gin-gonic/gin"
	"jiaqin/controller"
	"jiaqin/middleware"
)

func collectroute(engine *gin.Engine) *gin.Engine {
	engine.POST("/api/auth/register",controller.Register)
	engine.POST("/api/auth/login",controller.Login)
	engine.GET("/api/auth/info",middleware.AuthMiddleware(),controller.Info) //通过中间件来保护用户信息接口，
	// 如果不加中间件进行验证，则返回的"user"是一个null，因为context 上下文里没有存这个信息
	return engine
}